Edge Sensitive Bayer Demosaicing Algorithm

간략한 설명

파일: \examples\Processing\Color\Bayer\LaplaceFilter_maVCL.va

Default Platform: mE5-MA-VCL

요약 설명

라플라스 에지 감지 베이어 디모자이징

이 절에서는 ‘라플라스 필터’라고 부르는, 에지 감지형 베이어 디모자이징 알고리즘의 예시를 제시합니다. "라플라스 필터"라고 부릅니다. 이하에서는 먼저 보간 알고리즘을 설명하고, 그 후 VisualApplets 에서의 구현에 대해 간략히 소개하겠습니다.

Interpolation Algorithm

빨간색 및 파란색 픽셀의 그라데이션에서 녹색 값을 수직 및 수평 방향으로 보간하기 위해 ( 및 )이 사용됩니다:

식 (2).


이는 녹색 값을 보간해야 하는 픽셀의 색차 값(빨간색 또는 파란색)입니다. 녹색 그러면 빨간색 및 파란색 픽셀 위치에서는 다음과 같습니다:

식 3.


여기서 값은 에지의 중요도를 결정합니다. 빨간색과 파란색의 보간에는 다음 세 가지 경우가 있습니다:

1. 색상 보간 같은 색상의 줄에 있는 녹색 픽셀에서:

식 4.


2. 색상 보간 다른 색상의 픽셀이 있는 줄에서 녹색 픽셀의 경우:

식 5.


3. 다른 색상 그라데이션이 적용된 픽셀의 색상을 보간하기 위해 및 다음과 같이 사용됩니다:

식 (6).


그러면 색상(빨간색 또는 파란색)은 다음과 같습니다:

식 7.


VisualApplets에서의 구현

VisualAplets에서 "라플라스 필터" 에 대한 VisualAplets 디자인은 \examples\Processing\Color\Bayer\LaplaceFilter_maVCL.va에서 확인할 수 있습니다. 그림 242에서는 기본 디자인 구조를 볼 수 있습니다. InputImage 와 OutputImage의 내용은 의 내용은 기본 획득 예제와 동일합니다(예 : ' marathon 프레임 그래버용 Camera Link 카메라의 기본 획득 예제' 참조).

기본 설계 구조

그림 242. 기본 설계 구조


그림 243, ‘HierarchicalBox Laplace의 내용 ’ 에서 HierarchicalBox의 내용 Laplace 의 내용이 표시되어 있습니다.

HierarchicalBox Laplace의 내용

그림 243. HierarchicalBox Laplace의 내용


HierarchicalBoxes 내에서 수평 값, 수직값, Green_On_Color_Pixel 및 한 색상 위에 다른 색상 의 단일 커널 구성 요소 커널은 다음의 단일 방정식 단계 계산에 사용되며 식 (2) 에서 식 7. 주석 상자에는 각 HierarchiaclBox의 내용과 현재 방정식 단계에 대한 자세한 정보가 표시됩니다.

그림 244, ‘HierarchicalBox SortToComponents의 내용’에서 상자의 내용을 확인할 수 있습니다 . SortToComponents의 내용을 확인할 수 있습니다. 여기서는 계산된 색상 값인 빨강, 녹색, 파랑이 현재 픽셀 색상에 따라 출력값에 할당됩니다. 현재 픽셀의 색상은 HierarchicalBox WhereAmI_Colour에서 결정됩니다. 여기서는 예제의 해당 주석 상자에 설명된 대로 다양한 베이어 패턴을 선택할 수 있습니다.

HierarchicalBox의 SortToComponents 속성 내용

그림 244. HierarchicalBox의 SortToComponents 속성